Hierarchical Reinforcement Learning Based Self-balancing Algorithm for Two-wheeled Robots
نویسندگان
چکیده
Abstract: Self-balancing control is the basis for applications of two-wheeled robots. In order to improve the self-balancing of twowheeled robots, we propose a hierarchical reinforcement learning algorithm for controlling the balance of two-wheeled robots. After describing the subgoals of hierarchical reinforcement learning, we extract features for subgoals, define a feature value vector and its corresponding weight vector, and propose a reward function with additional subgoal reward function. Finally, we give a hierarchical reinforcement learning algorithm for finding the optimal strategy. Simulation experiments show that, the proposed algorithm is more effectiveness than traditional reinforcement learning algorithm in convergent speed. So in our system, the robots can get selfbalanced very quickly.
منابع مشابه
Dynamic Modeling and Construction of a New Two-Wheeled Mobile Manipulator: Self-balancing and Climbing
Designing the self-balancing two-wheeled mobile robots and reducing undesired vibrations are of great importance. For this purpose, the majority of researches are focused on application of relatively complex control approaches without improving the robot structure. Therefore, in this paper we introduce a new two-wheeled mobile robot which, despite its relative simple structure, fulfills the req...
متن کاملAn Integrated Framework for Robust Human-Robot Interaction
Developments in sensor technology and sensory input processing algorithms have enabled the use of mobile robots in real-world domains. As they are increasingly deployed to interact with humans in our homes and offices, robots need the ability to operate autonomously based on sensory cues and high-level feedback from non-expert human participants. Towards this objective, this chapter describes a...
متن کاملUsing BELBIC based optimal controller for omni-directional threewheel robots model identified by LOLIMOT
In this paper, an intelligent controller is applied to control omni-directional robots motion. First, the dynamics of the three wheel robots, as a nonlinear plant with considerable uncertainties, is identified using an efficient algorithm of training, named LoLiMoT. Then, an intelligent controller based on brain emotional learning algorithm is applied to the identified model. This emotional l...
متن کاملTwo-wheeled self-balancing autonomous robot
Two-wheeled balancing robots based on inverted pendulum configuration which relies upon dynamic balancing systems for balancing and maneuvering. The idea of a mobile inverted pendulum robot has focused in recent years and has attracted interest from control system researchers worldwide, research on a two-wheel inverted pendulum, which commonly known as the self-balancing robot. In this, the DC ...
متن کاملTrajectory Tracking of Two-Wheeled Mobile Robots, Using LQR Optimal Control Method, Based On Computational Model of KHEPERA IV
This paper presents a model-based control design for trajectory tracking of two-wheeled mobile robots based on Linear Quadratic Regulator (LQR) optimal control. The model proposed in this article has been implemented on a computational model which is obtained from kinematic and dynamic relations of KHEPERA IV. The purpose of control is to track a predefined reference trajectory with the best po...
متن کامل